• word of the day

    ping river

    ping river - Dictionary definition and meaning for word ping river

    Definition
    (noun) a river in western Thailand; a major tributary of the Chao Phraya
    Synonyms : ping

Word used in video below:
text: with a ping and oh and a ping
Download our Mobile App Today
Receive our word of the day
on Whatsapp